using Caliburn.Micro;

namespace CitiSurface
{
    public class MainBarVideo : PropertyChangedBase, IMainBarItem
    {

        public string Name { get; set; }
        public string Brief { get; set; }
        public string Source { get; set; }
        public string ScreenshotSource { get; set; }

        public MainBarVideo() {}

        public MainBarVideo(string name, string brief, string screenshotSource, string source)
        {
            Name = name;
            Brief = brief;
            ScreenshotSource = screenshotSource;
            Source = source;
        }

        public object Clone()
        {
            var copyObj = new MainBarVideo {Name = Name, Brief = Brief, Source = Source, ScreenshotSource = ScreenshotSource};
            return copyObj;
        }
    }
}
